StoreEngine\Classes\AbstractProduct C

Total Complexity 116
Dependencies 11
Dependents 7
Total lines 584
Lines of code 367
Logical lines of code 169
Comment lines 64
Methods 55
Properties 6

Methods 55

Method Rating Maintainability Complexity Lines of code
is_visible_core()
A
54 14 18
get_attributes()
A
49 7 31
get_integrations()
S
46 6 44
save()
S
58 7 16
set_metadata()
S
53 6 22
get()
S
58 4 15
get_prices()
S
56 3 20
set_tax_status()
S
59 3 15
get_meta_prop()
S
70 3 6
save_core_data()
S
63 3 10
get_metadata()
S
64 3 9
is_shipping_taxable()
S
78 3 3
set_tax_class()
S
64 3 9
save_meta_data()
S
64 3 9
get_attributes_order()
S
64 3 10
update_metadata()
S
66 2 8
is_type()
S
77 2 3
is_taxable()
S
77 2 3
get_prop()
S
70 2 6
auto_complete_digital()
S
78 2 3
get_id()
S
82 1 3
get_parent_id()
S
80 1 3
get_type()
S
79 1 3
set_data()
S
74 1 4
get_valid_tax_classes()
S
81 1 3
set_shipping_type()
S
80 1 3
get_slug()
S
80 1 3
get_tax_class()
S
80 1 3
get_tax_status()
S
80 1 3
set_weight()
S
80 1 3
set_slug()
S
80 1 3
set_attributes_order()
S
80 1 3
set_hide()
S
79 1 3
set_digital_auto_complete()
S
79 1 3
get_name()
S
80 1 3
set_content()
S
80 1 3
set_status()
S
80 1 3
is_in_stock()
S
82 1 3
get_weight()
S
79 1 3
get_catalog_visibility()
S
82 1 3
get_product_gallery()
S
80 1 3
get_downloadable_files()
S
79 1 3
is_downloadable()
S
80 1 3
is_hide()
S
80 1 3
get_shipping_type()
S
80 1 3
is_virtual()
S
78 1 3
set_excerpt()
S
80 1 3
is_visible()
S
78 1 3
get_status()
S
80 1 3
needs_shipping()
S
78 1 3
set_name()
S
80 1 3
set_type()
S
80 1 3
set_author_id()
S
80 1 3
set_parent()
S
80 1 3
__construct()
S
77 1 4